package com.uzai.common.enums;

/**
 * @author mingyang.chen create in 2023/4/3 17:12
 */
public enum MobilePhoneActionEnums {

    /**
     * <pre>
     * 空
     * </pre>
     *
     * <code>None = 0;</code>
     */
    None(0),
    /**
     * <pre>
     * 重启手机
     * </pre>
     *
     * <code>Reboot = 1;</code>
     */
    Reboot(1),
    /**
     * <pre>
     * 上传日志
     * </pre>
     *
     * <code>UploadLog = 2;</code>
     */
    UploadLog(2),
    /**
     * <pre>
     * 上传本地文件
     * </pre>
     *
     * <code>UploadFile = 3;</code>
     */
    UploadFile(3),
    /**
     * <pre>
     * 清除客服系统的图片缓存
     * </pre>
     *
     * <code>CleanAppCache = 4;</code>
     */
    CleanAppCache(4),
    /**
     * <pre>
     * 清除微信的图片视频缓存
     * </pre>
     *
     * <code>CleanWxCache = 5;</code>
     */
    CleanWxCache(5),
    /**
     * <pre>
     * 清除手机缓存的文件url（用于防止重复上传）
     * </pre>
     *
     * <code>CleanFileUrlCache = 6;</code>
     */
    CleanFileUrlCache(6),
    UNRECOGNIZED(-1),
    ;

    private final Integer value;

    MobilePhoneActionEnums(Integer value) {
        this.value = value;
    }

    public Integer getValue() {
        return value;
    }
}
